\begin{tikzpicture}[>=Stealth, transform shape]
    \tikzset{
        numbers/.pic ={
            \draw (0, 0) rectangle (3, 1);
            \draw (1, 0) -- (1, 1);
            \draw (2, 0) -- (2, 1);
            \node at (0.5, 1.3) {百位};
            \node at (1.5, 1.3) {十位};
            \node at (2.5, 1.3) {个位};
        }
    }

    \draw (0, 0) pic {numbers};
    \draw (0.5, 0) -- (1.5, -0.5);
    \draw (1.5, 0) -- (1.5, -0.5);
    \draw (2.5, 0) -- (1.5, -0.5) node[below] {$P_9^3$};
    \node at (1.5, -1.4) {(1)};

    \draw (4, 0) pic {numbers};
    \node at (6.5, 0.5) {$0$};
    \draw (4.5, 0) -- (5.0, -0.5);
    \draw (5.5, 0) -- (5.0, -0.5) node[below] {$P_9^2$};
    \node at (5.5, -1.4) {(2)};

    \draw (8, 0) pic {numbers};
    \node at (9.5, 0.5) {$0$};
    \draw (8.5, 0) -- (9.5, -0.5);
    \draw (10.5, 0) -- (9.5, -0.5) node[below] {$P_9^2$};
    \node at (9.5, -1.4) {(3)};
\end{tikzpicture}
